English Dictionary
◊ MEDICINE BALL
medicine ball
n : a heavy ball used in physical training